Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ABBERBURY ROAD Detached £1,542,733 £1,550,000 17 Jan 2023
6 ABBERBURY ROAD Detached £1,639,656 £965,000 9 Mar 2010
8 ABBERBURY ROAD Detached £1,348,395 £682,000 4 Jun 2004
24 ABBERBURY ROAD Detached £2,530,009 £1,530,000 21 Aug 2013
26 ABBERBURY ROAD Detached £1,991,153 £500,000 31 Jan 2000
28 ABBERBURY ROAD Semi-Detached £1,173,122 £950,000 12 Sep 2018
30 ABBERBURY ROAD Detached £1,547,603 £950,000 28 Feb 2007